home *** CD-ROM | disk | FTP | other *** search
- static const struct TextAttr TOPAZ = {(STRPTR)"topaz.font",TOPAZ_EIGHTY,0,0};
-
- static UBYTE UNDOBUFFER[100];
-
- static USHORT __chip ImageData1[] = {
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x1000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x3000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x3000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x3000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x3000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x3000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x3000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x3000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x3000,0x7FFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xF000,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xE000,0xC000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0xC000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0xC000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0xC000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0xC000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0xC000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0xC000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0xC000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x8000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000
- };
-
- static struct Image Image1 = {
- -2,-1, /* XY origin relative to container TopLeft */
- 180,10, /* Image width and height in pixels */
- 2, /* number of bitplanes in Image */
- ImageData1, /* pointer to ImageData */
- 0x0003,0x0000, /* PlanePick and PlaneOnOff */
- NULL /* next Image structure */
- };
-
- static USHORT __chip ImageData2[] = {
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xE000,0xC000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0xC000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0xC000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0xC000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0xC000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0xC000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0xC000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0xC000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x8000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x1000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x3000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x3000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x3000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x3000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x3000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x3000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x3000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x3000,0x7FFF,0xFFFF,0xFFFF,0xFFFF,
- 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xF000
- };
-
- static struct Image Image2 = {
- -2,-1, /* XY origin relative to container TopLeft */
- 180,10, /* Image width and height in pixels */
- 2, /* number of bitplanes in Image */
- ImageData2, /* pointer to ImageData */
- 0x0003,0x0000, /* PlanePick and PlaneOnOff */
- NULL /* next Image structure */
- };
-
- static struct IntuiText IText1 = {
- 3,0,JAM2, /* front and back text pens, drawmode and fill byte */
- 1,0, /* XY origin relative to container TopLeft */
- &TOPAZ, /* font pointer or NULL for default */
- NULL, /* pointer to text */
- NULL /* next IntuiText structure */
- };
-
- static struct Gadget Gadget2 = {
- NULL, /* next gadget */
- 12,31, /* origin XY of hit box relative to window TopLeft */
- 180,10, /* hit box width and height */
- GADGHIMAGE+GADGIMAGE, /* gadget flags */
- RELVERIFY+TOGGLESELECT, /* activation flags */
- BOOLGADGET, /* gadget type flags */
- (APTR)&Image1, /* gadget border or image to be rendered */
- (APTR)&Image2, /* alternate imagery for selection */
- &IText1, /* first IntuiText structure */
- NULL, /* gadget mutual-exclude long word */
- NULL, /* SpecialInfo structure */
- NULL, /* user-definable data */
- NULL /* pointer to user-definable data */
- };
-
- static UBYTE Gadget1SIBuff[100];
- static struct StringInfo Gadget1SInfo = {
- Gadget1SIBuff, /* buffer where text will be edited */
- UNDOBUFFER, /* optional undo buffer */
- 0, /* character position in buffer */
- 100, /* maximum number of characters to allow */
- 0, /* first displayed character buffer position */
- 0,0,0,0,0, /* Intuition initialized and maintained variables */
- 0, /* Rastport of gadget */
- 0, /* initial value for integer gadgets */
- NULL /* alternate keymap (fill in if you set the flag) */
- };
-
-
- static struct Gadget Gadget1 = {
- &Gadget2, /* next gadget */
- 12,11, /* origin XY of hit box relative to window TopLeft */
- 180,10, /* hit box width and height */
- GADGHIMAGE+GADGIMAGE, /* gadget flags */
- RELVERIFY+TOGGLESELECT+STRINGCENTER+GADGIMMEDIATE, /* activation flags */
- STRGADGET, /* gadget type flags */
- (APTR)&Image1, /* gadget border or image to be rendered */
- (APTR)&Image2, /* alternate imagery for selection */
- NULL, /* first IntuiText structure */
- NULL, /* gadget mutual-exclude long word */
- (APTR)&Gadget1SInfo, /* SpecialInfo structure */
- NULL, /* user-definable data */
- NULL /* pointer to user-definable data */
- };
-
- #define GadgetList1 Gadget1
-
- static struct IntuiText IText3 = {
- 3,0,JAM2, /* front and back text pens, drawmode and fill byte */
- 57,21, /* XY origin relative to container TopLeft */
- &TOPAZ, /* font pointer or NULL for default */
- "Password", /* pointer to text */
- NULL /* next IntuiText structure */
- };
-
- static struct IntuiText IText2 = {
- 3,0,JAM2, /* front and back text pens, drawmode and fill byte */
- 52,2, /* XY origin relative to container TopLeft */
- &TOPAZ, /* font pointer or NULL for default */
- "User Name", /* pointer to text */
- &IText3 /* next IntuiText structure */
- };
-
- #define IntuiTextList1 IText2
-
- static struct NewWindow NewWindowStructure1 = {
- 220,113, /* window XY origin relative to TopLeft of screen */
- 200,50, /* window width and height */
- 0,1, /* detail and block pens */
- IDCMP_MOUSEBUTTONS+IDCMP_GADGETDOWN+IDCMP_GADGETUP+IDCMP_ACTIVEWINDOW+IDCMP_VANILLAKEY+IDCMP_RAWKEY+IDCMP_INACTIVEWINDOW, /* IDCMP flags */
- ACTIVATE+RMBTRAP+NOCAREREFRESH, /* other window flags */
- &Gadget1, /* first gadget in gadget list */
- NULL, /* custom CHECKMARK imagery */
- NULL, /* window title */
- NULL, /* custom screen pointer */
- NULL, /* custom bitmap */
- 5,5, /* minimum width and height */
- (unsigned short)-1,(unsigned short)-1, /* maximum width and height */
- WBENCHSCREEN /* destination screen type */
- };
-
-
- /* end of PowerWindows source generation */
-